home *** CD-ROM | disk | FTP | other *** search
- 24 Castle View Drive
- Cromford
- Matlock
- Derbyshire
- DE4 3RL
-
- Amazing ! Two Beta releases at once. I presume you have read the files
- ReadMe10 and ReadMe11 to get an idea of the development of the program. Well
- I have changed my mind about putting the program into a relocatable module.
- I have no reasons, after getting this version of the software working I
- decided to concentrate on the user interface side of things instead of
- spending all my time modifying the program to run as an RM and then
- redeveloping the clients to run as WIMP tasks, this is not to say I won't
- do it at some future point of time, just that its priority has been lowered.
-
- Version 1.1 was originally going to be the basis of the first public
- release of the software with the promise that the WIMP version was going to
- be done "real soon now". Well due to the fact that I have a lot of holiday
- to take from work I took a few days and decided to tackle programming
- under the WIMP. The basis of the interface is the txt family of functions
- that Acorn provide with ANSI C release 3.00 and later. They make life very
- easy although the documentation for them is terrible, they are not a part
- of the Window Manager so the PRMs are not really any good for help. I spent
- a very interesting afternoon with a simple window program to try and
- understand how txt worked, in deperation I sent a bulletin out asking for
- help. An hour later I had it completely worked out for myself, I must
- acknowledge Mark G7DWXs encouragement. He even started writing a system for
- me to use to replace txt and giving fixed sized windows. Sorry Mark.
-
- As with previous releases I have done a fare bit of testing with this
- version of the program and it seems pretty robust. There are a few things to
- note.
- 1. Occasionally when typing, the character will not appear. In fact the
- character has been read but not displayed. Typing the next character in
- will cause the lost character to reappear and everything will be fine.
- 2. When doing a dir or ls in FTP. Any data sent will not be buffered up as
- you would expect, BUT the responses from the other end are. This is a
- problem with the original PC version.
- 3. The characters used for command editing have changed a little. F10 gives
- you command mode, F3 repeats the last command, Escape deletes the current
- line and Ctrl-W deleted the last word.
- 4. The trace window only appears when there is an interface to trace. Closing
- the trace window with the close icon will also switch all tracing off.
- 5. The "*" and "bm" commands have been removed, they have no meaning under
- the wimp.
- 6. "exit" and "quit" have been removed from the command line. To close
- the program down either use the menu on the Icon bar associated with
- !TCPIP or use the close icon on the window labelled "NET 871225.33n".
- 7. A new command "window" and associated sub-commands has been added. The
- "window size" command is an indication of how much memory each window is
- allowed to grab before scrolling occurs. The "window scroll" command is
- how many characters to remove in one scroll operation once the above
- value is exceeded. "window status" just gives some useful (??) info about
- the windows.
-
- I had hoped to make the WIMP version into a one session per window system
- which would mean that all incoming data for all sessions would be seen
- immediately. I may still do this although I am worried that with more than
- a couple of sessions running, that things will get very crowded on the
- desktop. Maybe the addition of some extra commands such as "show" and "hide"
- with a session number may be what is required to control the number of
- windows displayed simultaneously.
-
- I would also like to make the program more WIMP based by adding menu
- system for some of the commands. For example, a popup menu on the command
- window would have the "Open FTP" option. Choosing this would give a proper
- WIMP menu with three entries, host, username and password. Once entered the
- program would attempt to connect and then log into the named host. If
- successfull a window would appear with the FTP session in. Each session
- window would have a popup menu with the options to Close, Hide, Upload and
- Download. The Upload and Download would simply use a file as the
- equivalent of the user either typing ot reading.
-
- Taking this concept to its logical conclusion would lead to the command
- window having a relatively few commands, most of which would be detailed
- protocol commands like "tcp status". The more common commands like FTP etc
- would all be controlled from popup menus with WIMP support. By going in
- this direction the program will become extremely user friendly and the Arc
- will maintain its position as having the best programs this side of the
- Apple Mac.
-
- Eat your heart out Windows fans !
-
- 73's
-
- Jonathan G4KLX @ GB7HMZ
-
- PS I can recommend running the WIMP in mode 16 to allow the
- maximum amount of screen area in terms of text. If your eyes can
- stand it !
-
- PPS I spoke too soon
- I had a disaster ! I lost all the source for 1.0, 1.1 and 1.2. and
- also found a major incompatibility between NET and NOS. Luckily I
- had just started work on 1.3 which has a seperate window for each
- session. I managed to convert 1.3 back to 1.2 and added a few
- features. The major one of which is that the title now changes to
- reflect the current session.
-
- The SMTP/BM sections have been completely changed. All mail is held
- in a sperate section under !MailDir and <Mail$Dir> points to it. The
- version of BM that I have sent out is complete but it does not multi-
- task. I started modifying BM to run under the WIMP and managed to get
- it to read mail but not to send it. I cannot get the enthusiasm to either
- modify BM or to write a new WIMP mailer. Any offers.
-